stack things haphazardly - Türkisch Englisch Wörterbuch